Alteryx Designerで単純集計(GT集計)を行う方法

Alteryx Designerで単純集計(GT集計)を行う方法

Clock Icon2023.08.16

この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

初めに

単純データから単純集計(GT集計)を行う方法を紹介させていただきます。
こちらはExcel作業であればもっと単純にできますが、Alteryxで集計してみたいユーザー様のため作成してみました。

入力データと結果データ及び全体のワークフロー

入力データ

入力データは簡単ですが、データは予めカウントされております。

結果データ

結果データには各レコードの全体の%と一番下の行にはその合計が入ります。
今回はAlteryxを利用して以下の赤枠の部分を出力するのが目標になります。
なお、データが追加されてもちゃんとこの型になるのが一つのポイントになります。

全体のワークフロー

【ワークフローの作成手順】

1.各データの割合を確認するためのワークフローを作成

該当するデータ 該当ツール

集計ツールで全体の席数の合計を出力した後、フィールド付加ツールで席数の合計の列を追加して
フォーミュラツールで列を生成し、各行の割合を計算します。
行った式は以下の内容です。

データ型:Double
式:[度数]/[Sum_度数]*100

2.一番下に合計の行を作成

該当するデータ 該当ツール

①最後の列を把握する内容です。
各行にレコードIDツールを使用し、各レコードに行番号を付けます。
なお、以前各行の割合を計算するための「Sum_度数」列をセレクトツールで削除します。

②全体の行を何番の行につけるのかを判断するため、集計ツールでレコードIDの最大値を生成し、フォーミュラツールで最大値を+1した結果を出力します。

③一番下の結果に必要な席数と%の合計を集計ツールで計算して、フォーミュラツールで列のラベルを追加します。
レクトツールで元の表と結合するため名前を元の列に合わせます。

④フィールド付加ツールを利用して、②の結果と③の結果のでデータを一行に生成して一番下に足す行を生成します。

⑤ユニオンツールを利用し、行ごとの結果と列の合計結果を順番に連結し結果を算出します。

【補足:出力したレコードとグラフを文書にして出力したい。】

データを表として出力したい。

上記の表をデータではなく、一つのページに出力したい場合は表を「テーブルツール」で処理する必要があります。
ただ、簡単な条件によってフォントや背景の色は変える事は可能ですが、複雑な設定はできないのでご注意お願いします。

※例)【集計母数】行の背景を青にしたい場合。

データをグラフで表現したい。

インタラクティブチャートツールを使用して、データをグラフ化します。
詳細な記事については以下の内容をご確認お願い致します。

Alteryx2018.3新機能:Interactive ChartツールとInsightツールで作成できるチャートのご紹介

データ表とグラフを一つのページにした資料で作成したい。

レポーティングタブを利用しデータを文書化が終わった文書を一つのページにレイアウトするためには
レイアウトツールを使用して出力します。

既存のレイアウトツールの場合は複数結合ツールを使用して結合してから結合する必要があります。

ベター版のレイアウトツールはクリック&ドロップで簡単に配置はできますが、
問題が発生する場合,サポートが難しいので希望に応じて使用してください!

資料で作成の後、出力は?

資料で作成が終わったあとは必ず!レンダリングツールを使用して出力をお願いします!
データ出力ツールはデータを出力するため!
レンダリングツールは文書を出力するため!
覚えてくださいね!

Share this article

facebook logohatena logotwitter logo

© Classmethod, Inc. All rights reserved.